home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Utils / Universal Viewer / UniversalViewer.exe / Plugins / Syn2 / HL / MakeFiles.lcf < prev    next >
Encoding:
Text File  |  2007-12-12  |  4.1 KB  |  180 lines

  1. object SyntAnal21: TLibSyntAnalyzer
  2.   Formats = <
  3.     item
  4.       DisplayName = 'Default'
  5.       Font.Charset = DEFAULT_CHARSET
  6.       Font.Color = clWindowText
  7.       Font.Height = -13
  8.       Font.Name = 'Courier New'
  9.       Font.Style = []
  10.       FormatType = ftCustomFont
  11.     end
  12.     item
  13.       DisplayName = 'Marked block'
  14.       Font.Charset = DEFAULT_CHARSET
  15.       Font.Color = clHighlightText
  16.       Font.Height = -13
  17.       Font.Name = 'Courier New'
  18.       Font.Style = []
  19.       BgColor = clHighlight
  20.       FormatType = ftColor
  21.     end
  22.     item
  23.       DisplayName = 'Comment'
  24.       Font.Charset = DEFAULT_CHARSET
  25.       Font.Color = clRed
  26.       Font.Height = -13
  27.       Font.Name = 'Courier New'
  28.       Font.Style = [fsBold]
  29.     end
  30.     item
  31.       DisplayName = 'Param'
  32.       Font.Charset = DEFAULT_CHARSET
  33.       Font.Color = clBlue
  34.       Font.Height = -13
  35.       Font.Name = 'Courier New'
  36.       Font.Style = []
  37.     end
  38.     item
  39.       DisplayName = 'operator'
  40.       Font.Charset = DEFAULT_CHARSET
  41.       Font.Color = clWindowText
  42.       Font.Height = -13
  43.       Font.Name = 'Courier New'
  44.       Font.Style = [fsBold]
  45.     end
  46.     item
  47.       DisplayName = 'Symbol'
  48.       Font.Charset = DEFAULT_CHARSET
  49.       Font.Color = clPurple
  50.       Font.Height = -13
  51.       Font.Name = 'Courier New'
  52.       Font.Style = [fsBold]
  53.     end
  54.     item
  55.       DisplayName = 'variable'
  56.       Font.Charset = DEFAULT_CHARSET
  57.       Font.Color = clTeal
  58.       Font.Height = -13
  59.       Font.Name = 'Courier New'
  60.       Font.Style = [fsBold]
  61.       BorderTypeBottom = blDot
  62.       BorderColorBottom = clRed
  63.     end>
  64.   TokenRules = <
  65.     item
  66.       DisplayName = 'Comment'
  67.       StyleName = 'Comment'
  68.       TokenType = 1
  69.       Expression = '^\#.*'#13#10
  70.       ColumnFrom = 0
  71.       ColumnTo = 0
  72.     end
  73.     item
  74.       DisplayName = 'Param'
  75.       StyleName = 'Param'
  76.       TokenType = 4
  77.       Expression = '".*?"'#13#10
  78.       ColumnFrom = 0
  79.       ColumnTo = 0
  80.     end
  81.     item
  82.       DisplayName = 'operator'
  83.       StyleName = 'operator'
  84.       TokenType = 2
  85.       Expression = '!\w*'#13#10
  86.       ColumnFrom = 0
  87.       ColumnTo = 0
  88.     end
  89.     item
  90.       DisplayName = 'Symbols'
  91.       StyleName = 'Symbol'
  92.       TokenType = 3
  93.       Expression = '[/\|&\$=]'#13#10
  94.       ColumnFrom = 0
  95.       ColumnTo = 0
  96.     end
  97.     item
  98.       DisplayName = 'Variable'
  99.       StyleName = 'variable'
  100.       TokenType = 5
  101.       Expression = '^\s*?\w*\s*?='#13#10
  102.       ColumnFrom = 0
  103.       ColumnTo = 0
  104.     end>
  105.   BlockRules = <
  106.     item
  107.       DisplayName = 'Block start'
  108.       ConditionList = <
  109.         item
  110.           TagList.Strings = (
  111.             '!IF'
  112.             '!IFDEF'
  113.             '!IFNDEF')
  114.           TokenTypes = 4
  115.           IgnoreCase = True
  116.         end>
  117.       BlockEnd = 'Block end'
  118.       DisplayInTree = False
  119.       HighlightPos = cpAny
  120.       IgnoreAsParent = False
  121.     end
  122.     item
  123.       DisplayName = 'Block end'
  124.       BlockType = btRangeEnd
  125.       ConditionList = <
  126.         item
  127.           TagList.Strings = (
  128.             '!ENDIF')
  129.           TokenTypes = 4
  130.           IgnoreCase = True
  131.         end>
  132.       HighlightPos = cpAny
  133.       IgnoreAsParent = False
  134.     end
  135.     item
  136.       DisplayName = 'Block comment'
  137.       BlockName = 'Block comment'
  138.       NotParent = True
  139.       ConditionList = <
  140.         item
  141.           TokenTypes = 2
  142.         end>
  143.       BlockEnd = 'Block comment end'
  144.       DisplayInTree = False
  145.       HighlightPos = cpAny
  146.       IgnoreAsParent = False
  147.     end
  148.     item
  149.       DisplayName = 'Block comment end'
  150.       BlockType = btRangeEnd
  151.       ConditionList = <
  152.         item
  153.           CondType = tcNotEqual
  154.           TokenTypes = 2
  155.         end
  156.         item
  157.           TokenTypes = 2
  158.         end>
  159.       BlockOffset = 1
  160.       HighlightPos = cpAny
  161.       IgnoreAsParent = False
  162.     end>
  163.   CodeTemplates = <>
  164.   SubAnalyzers = <>
  165.   TokenTypeNames.Strings = (
  166.     'Unknown'
  167.     'Comment'
  168.     'Identifier'
  169.     'Symbol'
  170.     'String'
  171.     'Variable'
  172.     'Float const'
  173.     'Hex const'
  174.     'Char const'
  175.     'Preprocessor')
  176.   MarkedBlockStyle = 'Marked block'
  177.   DefaultStyleName = 'Default'
  178.   LexerName = 'Make files'
  179. end
  180.